// pages/home/home.js
const http = require("./../../utils/http.js");
Page({

  /**
   * 页面的初始数据
   */
  data: {
    tasks: []
  },

  listAllTask(){
    console.log(wx.getStorageSync('username'))
    http.get('http://127.0.0.1/tasks', {
    }, res => {
      console.log(res)
      var task = new Array();
      for (var i = 0; i < res.data.data.length; i++) {
        var temp = Object()
        temp.id = res.data.data[i]['id'];
        temp.username = res.data.data[i]['userName'];
        if (res.data.data[i]['flag'] == true) {
          temp.flag = "完成";
        } else {
          temp.flag = "未完成";
        }
        temp.content = res.data.data[i]['content'];
        temp.theme = res.data.data[i]['theme'];
        console.log(res.data.data[i]['time'].substring(0, 10));
        temp.time = res.data.data[i]['time'].substring(0, 10);
        task.push(temp);
      }
      if(res.data.flag == true){
        this.setData({ 
          tasks: task
        });
      } else {
        this.setData({ 
          tasks: []
        });
      }
    });
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    this.listAllTask();
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})